/**
 * @param {string} s
 * @return {string}
 */
// 暴力解法
// var reverseWords = function (s) {
//   let res = []
//   let word = ''

//   let trimSpaceString = s.trim(' ')
//   for (let i = 0; i < trimSpaceString.length; i++) {
//     if (trimSpaceString[i] != ' ') {
//       word += trimSpaceString[i]
//     } else {
//       if (word != '') {
//         res.unshift(word)
//         word = ''
//       }
//     }
//   }

//   res.unshift(word)

//   return res.join(' ')
// }

var reverseWords = function (s) {
  let res = []
  let word = ''
  let left = 0,right = 1

  let trimSpaceString = s.trim(' ')
  for (let i = 0; i < trimSpaceString.length; i++) {
    if (trimSpaceString[i] != ' ') {
      word += trimSpaceString[i]
    } else {
      if (word != '') {
        res.unshift(word)
        word = ''
      }
    }
  }

  res.unshift(word)

  return res.join(' ')
}

console.log(reverseWords('i love  you '))
